average petroleum spot price - German English Dictionary